package com.kuaihuoyun.ctms.entity;

import lombok.Data;

import java.io.Serializable;

/**
 * Created by lxji on 2018/3/26.
 */
@Data
public class CustomerOrderEntity implements Serializable {
    private String uid;
    private String createUid; // 创建人uid
    private String number; // 受理单号
    private String originalOrderNumber; // 客户单号
    private Integer deliveryTime; // 提货时间(s)
    private Integer deliveryType; // 提送类型
    private Integer appointArriveTime; // 预约送达时间(s)
    private String startAddress; // 起点地址
    private String endAddress; // 终点地址
    private ContactEntity consigner; // 发货人
    private ContactEntity consignee; // 收货人
    private FreightEntity freightIn; // 上游运费
    private Double uppay1; // 上游自定义费用1
    private Double uppay2; // 上游自定义费用2
    private Double uppay3; // 上游自定义费用3
    private Double uppay4; // 上游自定义费用4
    private Double uppay5; // 上游自定义费用5
    private Double uppay6; // 上游自定义费用6
    private Double paymentCollect; // 代收货款
    private Integer receiptCount; // 回单数量
    private String remarks; // 备注
    private String note1; // 自定义备注1
    private String note2; // 自定义备注1
    private String note3; // 自定义备注1
    private String note4; // 自定义备注1
    private String note5; // 自定义备注1
    private String note6; // 自定义备注1
    private String note7; // 自定义备注1
    private String note8; // 自定义备注1
    private String note9; // 自定义备注1
    private String note10; // 自定义备注1
    private String note11; // 自定义备注1
    private String note12; // 自定义备注1
    private String option1; // 自定义选项1
    private String option2; // 自定义选项1
    private String option3; // 自定义选项1
    private String createOrganizationPath; // 创建人组织机构
    private String ownerOrganizationPath; // 拥有人组织机构
    private Integer state; // 状态
    private Integer settlementParty; // 结算方
    private Integer publishTime; // 下发时间
    private Integer created; // 创建时间
    private Integer updated; // 修改时间
}
